/* GROUP: Grid Rows */
.h2mThemeCoolBlue .GridListStyle div.dojoxGrid, 
.h2mThemeCoolBlue .GridListStyle .wmlist {
    font-size: 12px;
	margin: 3px;
}

.h2mThemeCoolBlue .GridListStyle  .wmlist-cell,
.h2mThemeCoolBlue .GridListStyle td.dojoxGridCell {
	border: solid 0px rgb(102, 102, 102);
    
}

.h2mThemeCoolBlue .GridListStyle div.dojoxGridRow,
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowOver,
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowOver td.dojoxGridCell,
.h2mThemeCoolBlue .GridListStyle div.wmlist-item,
.h2mThemeCoolBlue .GridListStyle.Disabled div.wmlist-item.wmlist-item-over  {
	font-family: Verdana, Geneva, sans-serif;
    font-weight: normal;
    
   
}

.h2mThemeCoolBlue .GridListStyle div.dojoxGridContent .dojoxGridCell {
   background-color: transparent; /* THEMER: HIDE */
}

.h2mThemeCoolBlue .GridListStyle div.dojoxGridContent .dojoxGridCellFocus,
.h2mThemeCoolBlue .GridListStyle div.dojoxGridContent .dojoxGrid-cell-focus {
   border: 1px dashed transparent !important; /* THEMER: HIDE */
}


/* GROUP: Odd Numbered Rows */
.h2mThemeCoolBlue .GridListStyle div.dojoxGridRow,
.h2mThemeCoolBlue .GridListStyle div.wmlist-item,

/* Disabled grid rows */
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowOver,
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowSelected,
.h2mThemeCoolBlue .GridListStyle.Disabled .dojoxGridRowOver td.dojoxGridCell,
.h2mThemeCoolBlue .GridListStyle.Disabled div.wmlist-item.wmlist-item-over,
.h2mThemeCoolBlue .GridListStyle.Disabled div.wmlist-item.wmlist-item-selected,

/* Disabled odd    rows */
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowOdd.dojoxGridRowOver,
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowOdd.dojoxGridRowSelected,
.h2mThemeCoolBlue .GridListStyle.Disabled div.wmlist-item.Odd.wmlist-item-over,
.h2mThemeCoolBlue .GridListStyle.Disabled div.wmlist-item.Odd.wmlist-item-selected   {
    color: #000000;
	background-color: #e87b7b;
	background-image: none;
	filter: none;
}


/* GROUP: Even Numbered Rows */
.h2mThemeCoolBlue .GridListStyle div.dojoxGrid-row.dojoxGrid-row-odd,
.h2mThemeCoolBlue .GridListStyle div.dojoxGridRow.dojoxGridRowOdd,
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowOdd.dojoxGridRowOver,
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowOdd.dojoxGridRowSelected,
.h2mThemeCoolBlue .GridListStyle.Disabled div.dojoxGridRow.dojoxGridRowOdd.dojoxGridRowOver td.dojoxGridCell,
.h2mThemeCoolBlue .GridListStyle.Disabled div.wmlist-item.Odd.wmlist-item-over,
.h2mThemeCoolBlue .GridListStyle.Disabled div.wmlist-item.Odd.wmlist-item-selected,
.h2mThemeCoolBlue .GridListStyle .wmlist-item.Odd {
    color: #1e1c1c;
	background-color: #e9a9a9;
	background-image: none;
	filter: none;
}

/* GROUP: Selected Row */
.h2mThemeCoolBlue .GridListStyle .dojoxGridRow.dojoxGridRowSelected,
.h2mThemeCoolBlue .GridListStyle.Disabled .dojoxGridRow.dojoxGridRowSelected,
.h2mThemeCoolBlue .GridListStyle .dojoxGridRow.dojoxGridRowSelected td.dojoxGridCell,
.h2mThemeCoolBlue .GridListStyle .dojoxGridRow.dojoxGridRowOdd.dojoxGridRowSelected,
.h2mThemeCoolBlue .GridListStyle .dojoxGridRow.dojoxGridRowOver.dojoxGridRowSelected,
.h2mThemeCoolBlue .GridListStyle .dojoxGridRow.dojoxGridRowOdd.dojoxGridRowOver.dojoxGridRowSelected,
.h2mThemeCoolBlue .GridListStyle .wmlist-item.wmlist-item-selected,
.h2mThemeCoolBlue .GridListStyle.Disabled .wmlist-item.wmlist-item-selected,
.h2mThemeCoolBlue .GridListStyle .wmlist-item.wmlist-item-selected.wmlist-item-over {
	background-color: #e64747;
	background-image: none;
	filter: none;
   color: #FFFFFF;
}

/* GROUP: Selected Cell */
.h2mThemeCoolBlue .dojoxGridCellFocus {
	   outline: solid 0px #ae0909;
    outline-offset: -1px; /* Change this to match outline width (but negative). Not supported by IE */ /* THEMER: HIDE */
}

/* GROUP: Hover row */
.h2mThemeCoolBlue .GridListStyle .wmlist-item.wmlist-item-over,
.h2mThemeCoolBlue .GridListStyle .dojoxGridRow.dojoxGridRowOver,
.h2mThemeCoolBlue .GridListStyle .dojoxGridRow.dojoxGridRowOdd.dojoxGridRowOver,
.h2mThemeCoolBlue .GridListStyle .dojoxGridRowOver a,
.h2mThemeCoolBlue .GridListStyle .dojoxGridRowOver td.dojoxGridCell {
   background-color: #999999;
   color: #000000;
}

/* GROUP: Grid Header */
.h2mThemeCoolBlue .GridListStyle .wmlist-header th,
.h2mThemeCoolBlue .GridListStyle.wmNoFontSize div.dojoxGridHeader .dojoxGridCell {
	font-size: 12px;
}

.h2mThemeCoolBlue .GridListStyle .wmlist-header .wmlist-cell,
.h2mThemeCoolBlue .GridListStyle div.dojoxGridHeader .dojoxGridCell {
	border-top: solid 1px #666666;
	border-right: solid 1px #aaaaaa;
	border-bottom: solid 1px #666666;
	border-left: solid 1px #aaaaaa;
}



.h2mThemeCoolBlue .GridListStyle .wmlist-header,
.h2mThemeCoolBlue .GridListStyle div.dojoxGridHeader {
	background-image: -webkit-gradient(linear, center top, center bottom, from(rgb(188, 188, 195)), color-stop(99%,#a45f73), to(#a45f73));
	background-image: -moz-linear-gradient(top, rgb(188, 188, 195) 0%,#a45f73 99%,#a45f73 100%);
	background-image: -o-linear-gradient(top, rgb(188, 188, 195) 0%,#a45f73 99%,#a45f73 100%);
	background-image: -ms-linear-gradient(top, rgb(188, 188, 195) 0%,#a45f73 99%,#a45f73 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgb(188, 188, 195)', endColorstr='#a45f73',GradientType=0);
}
.h2mThemeCoolBlue .GridListStyle .wmlist-header th,
.h2mThemeCoolBlue .GridListStyle div.dojoxGridHeader th.dojoxGridCell,
.h2mThemeCoolBlue .GridListStyle div.dojoxGridHeader th.dojoxGridCell.dojoxGridCellOver {	
  background: transparent none !important; /* THEMER: HIDE */

	font-family: Verdana, Geneva, sans-serif;
  color: #e6e6e6;
  font-weight: bold;
}

/* GROUP: Grid Cells */
.h2mThemeCoolBlue .GridListStyle .dojoxGridCell,
.h2mThemeCoolBlue .GridListStyle .wmlist-cell {
    padding: 4px 8px;
}

/* GROUP: Focused Cell */
.h2mThemeCoolBlue .GridListStyle .dojoxGridCellFocus {
/*   outline: solid 1px #5b9dd7; // THEMER: DISABLED */
}


/* THEMER: DO NOT SUBCLASS START */
/* GROUP: Mobile List */
.h2mThemeCoolBlue .MobileListStyle div.wmlist-item,
.h2mThemeCoolBlue .Disabled.MobileListStyle div.wmlist-item,
.h2mThemeCoolBlue .Disabled.MobileListStyle div.wmlist-item.wmlist-item-over {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 1px;
	background-color: #d32f2f;
	background-image: none;
	filter: none;
	color: #ffffff;
	font-family: Verdana;
   min-height: 24px;
}

.h2mThemeCoolBlue .wmlist.MobileListStyle td.wmlist-cell {
	border: solid 0px rgb(170, 170, 170);
	padding: 1px;
}

/* GROUP: Mobile List Hover (Desktop only!) */
.h2mThemeCoolBlue .MobileListStyle div.wmlist-item.wmlist-item-over,
.h2mThemeCoolBlue .MobileListStyle div.wmlist-item.Odd.wmlist-item-over {
		background-color: #555555;
		color: #FFFFFF;
}

/* GROUP: Mobile List Selected Row */
.h2mThemeCoolBlue .MobileListStyle div.wmlist-item.wmlist-item-selected,
.h2mThemeCoolBlue .MobileListStyle div.wmlist-item.Odd.wmlist-item-selected,
.h2mThemeCoolBlue .MobileListStyle div.wmlist-item.wmlist-item-selected.wmlist-item-over,
.h2mThemeCoolBlue .MobileListStyle div.wmlist-item.Odd.wmlist-item-selected.wmlist-item-over {
	background-color: #d32f2f;
	background-image: none;
	filter: none;
		color: #FFFFFF; 
}
/* THEMER: DO NOT SUBCLASS END */